// vuex要分模块写，因为当数据很多时就不好管理
import { setinfo, getinfo } from '@/utils/storage'

export default {
  namespaced: true,
  state () {
    return {
      userinfo: getinfo() ? JSON.parse(getinfo()) : {}
    }
  },
  //   函数中第一个参数都是state
  mutations: {
    setuserinfo (state, userinfo) {
      state.userinfo = userinfo
      setinfo(userinfo)
    //   localStorage.setItem('userinfo', JSON.stringify(userinfo))
    }
  },
  actions: {

  },
  getters: {

  }
}
